Hello!
string getCellContent(OleAutoObj objSheet, int x, int y)
{
// Das hier brauchen wir, um Parameter an OLE-Objekte zu übergeben - immer leer machen!
OleAutoArgs objArgBlock = create;
OleAutoObj objCell; // Das Zellen-Objekt nach Übermittlung der Koordinaten (1,1)
string zellenInhalt; // Der Inhalt aus der Zelle als String
clear( objArgBlock ); // Parameter leeren
put( objArgBlock, y ); // Parameter 2
put( objArgBlock, x ); // Parameter 1
oleGet(objSheet, "Cells", objArgBlock,objCell); // Das Zellenobjekt nimmt Koordinaten an
if (!null objCell)
{
// Get the value
oleGet(objCell,"Value",zellenInhalt);
}
return zellenInhalt "";
}
Bjoern_Karpenstein - Tue Nov 13 10:15:22 EST 2012 |
Re: Excel OLE and VALUE is empty when number (Type Problem?)
I solved it replacing the Value with FormulaR1C1 oleGet(objCell,"FormulaR1C1",zellenInhalt); |